package xyz.ddlnt.model.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.List;

/**
 * @author ZZULI_SE 210910
 * @data 2025/5/4 14:54
 */
@Schema( description = "技术选项框VO")
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class TechnologySelectVO implements Serializable {
    // 类别id
    private Long id;
    // 类别名称
    private String categoryName;
    private List<TechnologyInfo> technologyInfos;
}


@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
class TechnologyInfo {
    // 技术 id
    private Long id;
    // 技术名称
    private String technologyName;
}
